power receptacle - German English Dictionary